revealed failure - Turkish English Dictionary